<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/QuailDashboard.View.Web" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/QuailDashboard.View.Web" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfLoadTestRunData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LoadTestRunData" nillable="true" type="tns:LoadTestRunData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLoadTestRunData" nillable="true" type="tns:ArrayOfLoadTestRunData" />
  <xs:complexType name="LoadTestRunData">
    <xs:sequence>
      <xs:element minOccurs="0" name="Details" nillable="true" type="tns:ArrayOfLoadTestRunDetail" />
      <xs:element minOccurs="0" name="FinishTime" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="StartTime" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoadTestRunData" nillable="true" type="tns:LoadTestRunData" />
  <xs:complexType name="ArrayOfLoadTestRunDetail">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="LoadTestRunDetail" nillable="true" type="tns:LoadTestRunDetail" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfLoadTestRunDetail" nillable="true" type="tns:ArrayOfLoadTestRunDetail" />
  <xs:complexType name="LoadTestRunDetail">
    <xs:sequence>
      <xs:element minOccurs="0" name="MsToFirstByte" type="xs:int" />
      <xs:element minOccurs="0" name="MsTotal" type="xs:int" />
      <xs:element minOccurs="0" name="Size" type="xs:int" />
      <xs:element minOccurs="0" name="StartTime" type="xs:dateTime" />
      <xs:element minOccurs="0" name="StatusCode" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoadTestRunDetail" nillable="true" type="tns:LoadTestRunDetail" />
  <xs:complexType name="ArrayOfNetworkTrafficData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NetworkTrafficData" nillable="true" type="tns:NetworkTrafficData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNetworkTrafficData" nillable="true" type="tns:ArrayOfNetworkTrafficData" />
  <xs:complexType name="NetworkTrafficData">
    <xs:sequence>
      <xs:element minOccurs="0" name="Bytes" type="xs:int" />
      <xs:element minOccurs="0" name="End" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Method" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestHeaders" nillable="true" type="tns:ArrayOfNetworkTrafficData.Headers" />
      <xs:element minOccurs="0" name="ResponseHeaders" nillable="true" type="tns:ArrayOfNetworkTrafficData.Headers" />
      <xs:element minOccurs="0" name="Start" type="xs:dateTime" />
      <xs:element minOccurs="0" name="StatusCode" type="xs:short" />
      <xs:element minOccurs="0" name="TimeInMillis" type="xs:int" />
      <xs:element minOccurs="0" name="Url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NetworkTrafficData" nillable="true" type="tns:NetworkTrafficData" />
  <xs:complexType name="ArrayOfNetworkTrafficData.Headers">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NetworkTrafficData.Headers" nillable="true" type="tns:NetworkTrafficData.Headers" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNetworkTrafficData.Headers" nillable="true" type="tns:ArrayOfNetworkTrafficData.Headers" />
  <xs:complexType name="NetworkTrafficData.Headers">
    <xs:sequence>
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NetworkTrafficData.Headers" nillable="true" type="tns:NetworkTrafficData.Headers" />
  <xs:complexType name="Blob">
    <xs:sequence>
      <xs:element minOccurs="0" name="_data" nillable="true" type="xs:base64Binary" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Blob" nillable="true" type="tns:Blob" />
</xs:schema>